#title{
    text-align: center;
    font: 4em sans-serif;
}
#game_wrapper{
    position: relative;
    margin-top: 40px;
}
#gamebox{
    margin-top: 60px;
    width: 80%;
}
#score_recorder{
    position: absolute;
    top: 0;
    right: 1%;
    text-align: center;
    border:5px solid black;
    padding: 10px;
    height: 275px;
    width: 15%;
    font: 2.5em sans-serif;
}
#scores{
    text-align: center;
}
.score_item{
    font-size: 1.1em;
}
#delete_one_btn{
    position: absolute;
    top: 2%;
    left: 2%;
}
#delete_all_btn{
    position: absolute;
    top: 2%;
    left: 7%;
}
#select_student_btn{
    position: absolute;
    top: 2%;
    left: 12%;
}
#select_student_wrapper{
    position: absolute;
    top: 0%;
    left: 0%;
    height: 100%;
    width: 100%;
    z-index: 99;
    text-align: center;
    background-color: white;
    display: none;
    /* vertical-align: middle; */
}
#select_student{
    position: relative;
    top:50%;
    transform:translateY(-50%);
    font: 7em sans-serif;
    height: auto;
}
#start_btn{
    margin-left: 20px;
}
#player_control_wrapper{
    text-align: center;
    vertical-align: middle;
}